esclerosis glomerular - English Synonyms Dictionary